package vip.websky.project.user.service;

import vip.websky.project.module.dto.RequestDTO;
import vip.websky.project.module.dto.ResponseDTO;

/**
 * 系统权限 服务接口
 *
 * @Author YangYong E-mail:yang2048@qq.com
 * @Create 2017/9/25-2:05
 **/
public interface PermissionService {
    /**
     * 1. 添加
     */
    ResponseDTO addPermission(RequestDTO requestDTO);

    /**
     * 2. 查询信息
     */
    ResponseDTO getPermission(RequestDTO requestDTO);

    /**
     * 3. 查询列表
     */
    ResponseDTO getPermissionList(RequestDTO requestDTO);

    /**
     * 4. 修改信息
     */
    ResponseDTO editPermission(RequestDTO requestDTO);

    /**
     * 4. 删除（及关联）
     */
    ResponseDTO removePermission(RequestDTO requestDTO);
}
